import trackIn from '@/views/jobHandle/abnormalAccounting/trackIn.vue'
import samplingCancelSampling from '@/views/jobHandle/detection/samplingCancelSampling.vue'
import ChangeGlassAttributes from '@/views/jobHandle/glassInforChange/changeGlassAttributes.vue'
import changeProductGrade from '@/views/jobHandle/glassInforChange/changeProductGrade.vue'
import changeGlassPrMetalFlag from '@/views/jobHandle/glassInforChange/changeGlassPrMetalFlag/index.vue'
import releaseHoldByGlass from '@/views/jobHandle/hold/releaseHoldByGlass.vue'
import holdByGlass from '@/views/jobHandle/hold/holdByGlass.vue'
import trackOut from '@/views/jobHandle/abnormalAccounting/trackOut.vue'
import futureAbnormalSample from '@/views/jobHandle/detection/futureAbnormalSample.vue'
import mqcPlan from '@/views/jobHandle/mqc/mqcPlan.vue'
import futureHold from '@/views/jobHandle/hold/futureHold.vue'
import unShip from '@/views/jobHandle/investAndProduce/unShip.vue'
import releaseGlass from '@/views/jobHandle/investAndProduce/releaseGlass.vue'
import changeProduct from '@/views/jobHandle/glassInforChange/changeProduct.vue'
import registerReworkFlow from '@/views/jobHandle/abnormalAccounting/registerReworkFlow.vue'
import cancelTrackIn from '@/views/jobHandle/abnormalAccounting/cancelTrackIn.vue'
import cancelFutureSampling from '@/views/jobHandle/detection/cancelFutureSampling.vue'
import rework from '@/views/jobHandle/abnormalAccounting/rework.vue'
import changeOperationAttribute from '@/views/jobHandle/glassInforChange/changeOperationAttribute.vue'
import cancelRework from '@/views/jobHandle/abnormalAccounting/cancelRework.vue'
import unShipPallet from '@/views/jobHandle/pack/unShipPallet.vue'
import changeMqcProduct from '@/views/jobHandle/mqc/changeMqcProduct/index.vue'
import changeMqcCount from '@/views/jobHandle/mqc/changeMqcCount/index.vue'
import mqcCancelForceSampling from '@/views/jobHandle/mqc/mqcCancelForceSampling/index.vue'
import mqcOut from '@/views/jobHandle/mqc/mqcOut.vue'
import cancelReceiveTftCf from '@/views/jobHandle/normalTracking/cancelReceiveTftCf/index.vue'
import cancelFutureHold from '@/views/jobHandle/hold/cancelFutureHold/index.vue'
import manageChangePlan from '@/views/jobHandle/partialRework/manageChangePlan/index.vue'
import changeSortCriteria from '@/views/jobHandle/partialRework/changeSortCriteria/index.vue'

export default [
  {
    path: 'trackIn',
    name: 'trackIn',
    component: trackIn
  },
  {
    path: 'samplingCancelSampling',
    name: 'samplingCancelSampling',
    component: samplingCancelSampling
  },
  {
    path: 'changeGlassAttributes',
    name: 'changeGlassAttributes',
    component: ChangeGlassAttributes
  },
  {
    path: 'changeProductGrade',
    name: 'changeProductGrade',
    component: changeProductGrade
  },
  {
    path: 'changeGlassPrMetalFlag',
    name: 'changeGlassPrMetalFlag',
    component: changeGlassPrMetalFlag
  },
  {
    path: 'releaseHoldByGlass',
    name: 'releaseHoldByGlass',
    component: releaseHoldByGlass
  },
  {
    path: 'holdByGlass',
    name: 'holdByGlass',
    component: holdByGlass
  },
  {
    path: 'trackOut',
    name: 'trackOut',
    component: trackOut
  },
  {
    path: 'registerReworkFlow',
    name: 'registerReworkFlow',
    component: registerReworkFlow
  },
  {
    path: 'futureAbnormalSample',
    name: 'futureAbnormalSample',
    component: futureAbnormalSample
  },
  {
    path: 'mqcPlan',
    name: 'mqcPlan',
    component: mqcPlan
  },
  {
    path: 'futureHold',
    name: 'futureHold',
    component: futureHold
  },
  {
    path: 'unShip',
    name: 'unShip',
    component: unShip
  },
  {
    path: 'releaseGlass',
    name: 'releaseGlass',
    component: releaseGlass
  },
  {
    path: 'changeProduct',
    name: 'changeProduct',
    component: changeProduct
  },
  {
    path: 'cancelTrackIn',
    name: 'cancelTrackIn',
    component: cancelTrackIn
  },
  {
    path: 'cancelFutureSampling',
    name: 'cancelFutureSampling',
    component: cancelFutureSampling
  },
  {
    path: 'rework',
    name: 'rework',
    component: rework
  },
  {
    path: 'changeOperationAttribute',
    name: 'changeOperationAttribute',
    component: changeOperationAttribute
  },
  {
    path: 'cancelRework',
    name: 'cancelRework',
    component: cancelRework
  },
  {
    path: 'unShipPallet',
    name: 'unShipPallet',
    component: unShipPallet
  },
  {
    path: 'changeMqcProduct',
    name: 'changeMqcProduct',
    component: changeMqcProduct
  },
  {
    path: 'changeMqcCount',
    name: 'changeMqcCount',
    component: changeMqcCount
  },
  {
    path: 'mqcCancelForceSampling',
    name: 'mqcCancelForceSampling',
    component: mqcCancelForceSampling
  },
  {
    path: 'mqcOut',
    name: 'mqcOut',
    component: mqcOut
  },
  {
    path: 'cancelReceiveTftCf',
    name: 'cancelReceiveTftCf',
    component: cancelReceiveTftCf
  },
  {
    path: 'cancelFutureHold',
    name: 'cancelFutureHold',
    component: cancelFutureHold
  },
  {
    path: 'manageChangePlan',
    name: 'manageChangePlan',
    component: manageChangePlan
  },
  {
    path: 'changeSortCriteria',
    name: 'changeSortCriteria',
    component: changeSortCriteria
  }
]
